package com.rainbow.properties

/**
 *rainbow
 */
class SessionProperties {

    /**
     * 同一个用户在系统中的最大session数，默认1
     */
    var maximumSessions: Int = 1

    /**
     * 达到最大session时是否阻止新的登录请求，默认为false，不阻止，新的登录会将老的登录失效掉
     */
    var maxSessionsPreventsLogin: Boolean? = null

    /**
     * session失效时跳转的地址
     */
    var sessionInvalidUrl = SecurityConstants.DEFAULT_SESSION_INVALID_URL
}